home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 15 / AMIGAplus Sonderheft 15 (1998)(ICP)(DE)[!].iso / rexx / lwave_ezcron.rexx < prev    next >
OS/2 REXX Batch file  |  1997-11-09  |  1KB  |  38 lines

  1. /* Lightwave - EZCron script
  2. ** This script will launch Lightwave standalone, load the scene, and begin to render
  3. ** 
  4. */
  5.  
  6.  
  7. /* GLOBAL VARIABLES - - - SET THESE FOR YOUR SYSTEM */
  8.  
  9. lwpath         = 'fs:lw/lightwave.fp'       /* Change this to YOUR lightwave path */
  10. lwscene     = 'data:3d/scenes/myscene'  /* This is your LW scenes path */
  11. endframe     = 000                       /* This is the LAST frame # to render */
  12. framesave     = 'new:pics/Rendered.'         /* This is your save path for rendered frames */
  13. /***************************************************************************/
  14.  
  15. call addlib("rexxarplib.library", 0, -30, 0)
  16.  
  17. /* This function counts the rendered frames and starts LW rendering on the
  18. ** next frame automatically
  19. */
  20. FF = filelist('NEW:PICS/rendered.#?',stem)  /* rendered pics save path */
  21. FFrame = ff + 1
  22.  
  23. ADDRESS command 'RUN' lwpath  /* This command actually runs lightwave */
  24.  
  25. CALL DELAY(375)   /* I use a delay here instead of WaitForPort */
  26.  
  27. address 'LightWaveARexx.port' loadscene lwscene       /* LW Scene path/file */
  28. address 'LightWaveARexx.port' firstframe fframe       
  29. address 'LightWaveARexx.port' lastframe endframe              /* This will need to be changed per project */
  30. address 'LightWaveARexx.port' framestep 1
  31. address 'LightWaveARexx.port' saveimages framesave /* The Path & Filename for Image Save */
  32. address 'LightWaveARexx.port' Render 
  33.  
  34. /*  End of the command list  */
  35.  
  36. /* say 'Exiting...' */
  37. exit 0
  38.